package com.ce.pms.charge.vo;

import java.math.BigDecimal;
import java.util.Date;

/**
 *
 * 功能描述：收费凭证下对应的收费方式
 * <p>版权所有：中企动力
 * <p>未经本公司许可，不得以任何方式复制或使用本程序任何部分
 *
 * @author 黄彦军
 * Created on 2008-8-25
 * Edit author:
 * Edit on:
 * 修改原因:
 */
public class VoucherPayMethodVO {


	/**
	 * 支付金额
	 */
	private BigDecimal payments;

	/**
	 * 支付方式
	 */
	private String payMethod;

	/**
	 *支付方式编码
	 */
	private String payMethodCode;

	/**
	 * 交易ID
	 */
	private Long transId;

	/**
	 * 交易名称(交易码+描述)
	 */
	private String transName;

	/**
	 * 收费周期
	 */
	private String period;

	/**
	 * 交易码Id
	 */
	private Long businessCodeId;

	/**
	 * 金额
	 */
	private BigDecimal price;

	/**
	 * 交易摘要
	 */
	private String paySummary;

	/**
	 * 收费项目
	 */
	private String itemName;

	/**
	 * 缴费日期
	 */
	private Date crdateDate;

	/**
	 * 操作人
	 */
	private String operatorName;



	public Date getCrdateDate() {
		return crdateDate;
	}

	public void setCrdateDate(Date crdateDate) {
		this.crdateDate = crdateDate;
	}

	public VoucherPayMethodVO(){}

	public VoucherPayMethodVO(BigDecimal payments,String payMethod){
		this.payments = payments;
		this.payMethod = payMethod;
	}

	public BigDecimal getPayments() {
		return payments;
	}

	public void setPayments(BigDecimal payments) {
		this.payments = payments;
	}

	public String getPayMethod() {
		return payMethod;
	}

	public void setPayMethod(String payMethod) {
		this.payMethod = payMethod;
	}

	public Long getBusinessCodeId() {
		return businessCodeId;
	}

	public void setBusinessCodeId(Long businessCodeId) {
		this.businessCodeId = businessCodeId;
	}

	public String getPeriod() {
		return period;
	}

	public void setPeriod(String period) {
		this.period = period;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public Long getTransId() {
		return transId;
	}

	public void setTransId(Long transId) {
		this.transId = transId;
	}

	public String getTransName() {
		return transName;
	}

	public void setTransName(String transName) {
		this.transName = transName;
	}

	public String getPaySummary() {
		return paySummary;
	}

	public void setPaySummary(String paySummary) {
		this.paySummary = paySummary;
	}

	public String getItemName() {
		return itemName;
	}

	public void setItemName(String itemName) {
		this.itemName = itemName;
	}

	public String getOperatorName() {
		return operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public String getPayMethodCode() {
		return payMethodCode;
	}

	public void setPayMethodCode(String payMethodCode) {
		this.payMethodCode = payMethodCode;
	}
}
